make good for - Turco Inglés Diccionario